.fn-clear{zoom:1;display:block;clear:both;}
.fn-clear:after{clear:both;display:block;overflow:hidden;visibility:hidden;height:0 !important;line-height:0;font-size:0;content:"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";}
.fn-right{display: inline;float: right;}
.fn-left{display: inline;float: left;}
.fn-hide,.container .fn-hide{display: none;}
ul,li,dl,dd,dt{list-style-type: none;}
html,body{height: 100%;background-color: #f2f2f2;}
/*base*/
.navbar-col333{background-color: #434343;}
.navbar .logo{height: 50px;padding-left: 62px;font-size: 22px;line-height: 50px;background: url(../img/logo.png) 0 0 no-repeat;color: #fff;font-family: \5FAE\8F6F\96C5\9ED1;}
.navbar .logo .fn-right{font-size: 14px;font-weight: 500;font-family: \5B8B\4F53;}
.navbar .logo .fn-right a{color: #fff}
.navbar2{position: fixed;top:50px;height: 37px;width: 100%;min-width: 950px;border-bottom: 1px solid #dddcdd;background-color: #fff;box-shadow: 0 1px 3px #ddd;vertical-align: middle;line-height: 37px;}
.navbar2 .nav-jump{margin-right:4%;font-size: 12px;}
.navbar2 .nav-jump select{height: 24px;width: 108px;padding:2px 2px 2px 5px;margin: 0 5px 0 3px;border: 1px solid #d9d9d9;background-color: #fff;line-height: 18px;border-radius: 0}
.navbar2 .nav-menu{font-size: 14px;border-left: 1px solid #e6e6e6;font-family: \5FAE\8F6F\96C5\9ED1;}
.navbar2 .nav-menu a,.navbar2 .nav-menu a:link,.navbar2 .nav-menu a:visited{display: inline-block;padding: 0 18px;color: #333;border-right: 1px solid #e6e6e6;}
.navbar2 .nav-menu a:hover{text-decoration: none;color: #999}
.navbar2 .nav-menu a:active{}
.navbar2 .nav-menu a.active{height: 38px;margin-bottom: -1px;background-color: #f2f2f2;color: #0786ed;box-shadow:0 5px 0px #f2f2f2 }
.navbar2 .nav-search{width: 158px;height: 24px;margin-top: 6px;border: 1px solid #d9d9d9;background: #fff url(../img/navsearch.gif) right center no-repeat;line-height: 20px;}
.navbar2 .nav-search input{display: inline;float: left;width: 110px;height: 24px;padding: 0 4px;margin: 0;border: 0 none;box-shadow: none;line-height: 24px;background: none;font-size: 12px;}
.navbar2 .nav-search a{overflow: hidden;display: inline;float: left;width: 40px;height: 24px;line-height: 999em;cursor: pointer;}
/*head nav*/

.but-only,.but-only:link,.but-only:visited{display: inline-block;padding: 6px 11px;border: 0;border-bottom: 2px solid #6c930f;border-radius:1px 1px 2px 2px;background-color: #95c81b;font-size: 12px;line-height: 12px;font-family: \5B8B\4F53;color: #fff;cursor: pointer;zoom: 1;text-shadow:0 1px 1px #769d13;}
.but-only:hover,.but-only:active{background-color: #83b60e;border-color: #688e0f;text-decoration: none;color: #f2f2f2;}
.but-large{font-size: 16px;line-height: 16px;padding: 11px 27px;border-radius:3px;font-family: \5FAE\8F6F\96C5\9ED1;}
.but-middle{font-size: 14px;line-height: 14px;padding: 6px 23px;border-radius:2px;}
.but-gray,.but-gray:link,.but-gray:visited{border-bottom: 2px solid #d5d5d5;background-color: #e0e0e0;text-shadow:0 1px 1px #eee;color: #999}
.but-gray:hover,.but-gray:active{background-color: #dbdada;border-color: #c1c0c0;color: #999}
/*but style*/

.point{position: absolute;min-width: 250px;padding: 0;border:1px solid #d9d9d9;background-color: #fff;white-space: nowrap;cursor: pointer;font-size: 12px;border-color: rgba(82, 168, 236, 0.8);background-color: #fff;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);z-index: 99}
.point p{padding: 0 15px;margin: 0;line-height: 32px;}
.point p:hover,.point p.active{background-color: #d8eea1;}

.checkbox{position: absolute;padding: 10px;border:1px solid #d9d9d9;border-color: rgba(82, 168, 236, 0.8);background-color: #fff;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);white-space: nowrap;z-index: 99}

.pop-up{position: absolute;overflow: hidden;display: inline-block;min-width: 380px;border:1px solid #d9d9d9;border-radius: 5px 5px 1px 1px;background-color: #fff;z-index: 98;zoom: 1;}
.pop-up h1{padding-left: 12px;display: block;margin: 0 0 20px;line-height: 30px;font-size: 14px;font-family: \5FAE\8F6F\96C5\9ED1;background-color: #4d4d4d;color: #fff;font-weight: 500;}
.pop-up p{padding: 0 20px;}

.pop-up .editorbox {width: 545px;height: 174px;margin: 10px;border: 1px solid #d9d9d9;}
.pop-up .pop-table{margin: 0 20px;}
.pop-up .pop-table td{padding: 0 8px;border:1px solid #d9d9d9;color: #666;font-size: 12px;}
.pop-up .pop-table td input{width: 135px;padding: 2px 6px;margin-bottom: 0;vertical-align: middle;}
.pop-up .pop-table thead td{text-align: center;line-height: 26px;background-color: #ededed;}
.pop-up .pop-table tbody td{text-align: center;line-height: 32px;background-color: #fafafa;}
.pop-up .pop-table tfoot td{text-align: center;line-height: 30px;}


/*pop-up*/

.pt88px{padding-top: 88px;}
.pt108px{padding-top:108px;}
.bor1d9{border:1px solid #d9d9d9;}
.wrap .container{border-top: 0 none;}

.wrap-row{position: relative;}
.project-sidebar{display: inline;float: left;height: 100%;width: 244px;padding: 5px 0 10px;background-color: #ebebeb;border: 1px solid #d9d9d9;border-left: 0 none;border-top: 0 none;border-bottom: 0 none;}
.project-detail{border-left: 245px solid #ebebeb;}
.project-detail-com{position: relative;padding: 20px 10px 20px 20px;}
.bor1d9 .project-detail-com{border-left:1px solid #d9d9d9;margin-left: -1px;}
/*project-sidebar & .project-detail*/

.project-sidebar-site{font-size: 12px;}
.project-sidebar-site h1,.project-sidebar-site h2{margin:15px 0 0;height: 28px;background-color: #91c21d;line-height: 28px;color: #fff;font-weight: 500;text-align: center;font-size: 12px;}
.project-sidebar-site ul{overflow: hidden;margin:0 0 50px;border-bottom: 1px solid #f2f2f2;}
.project-sidebar-site li{border-bottom: 1px solid #d9d9d9;}
.project-sidebar-site li a,.project-sidebar-site li a:link,.project-sidebar-site li a:visited{display: block;line-height: 32px;color: #666;text-align: center;border-top: 1px solid #f2f2f2;}
.project-sidebar-site li:first-child a{border-top: 0 none;}
.project-sidebar-site li a:hover{text-decoration: none;background-color:#d3e5a8;color: #333}
.project-sidebar-site li a.active,.project-sidebar-site li a.active:hover{background-color: #d9d9d9;color: #333}
.project-sidebar-site p{padding:5px 0 0 10px;margin: 0 ;line-height: 30px;color: #666}
	/*project-sidebar-site*/
.project-sidebar-mine{padding-top: 15px;}
.project-sidebar-mine .nav-tabs{margin-bottom: 10px;}
.project-sidebar-mine .nav-tabs  li  a{width: 81px;padding: 0;margin: 0 -1px 0 -1px;height: 32px;line-height: 32px;border-radius: 0;background: url(../img/sidebarTab.png) repeat-x;text-align: center;border: 1px solid #d9d9d9;font-size: 12px;color: #333}
.project-sidebar-mine .nav-tabs  li  a:hover{font-weight: 700;color: #333}
.project-sidebar-mine .nav-tabs  li:last-child a{width: 82px;}
.project-sidebar-mine .nav-tabs  li.active  a{background: #ededed;border:;border-bottom:1px solid #ededed;font-weight: 700; }

.project-sidebar-mine .f14msyh{padding-left: 10px;}

.project-sidebar-mine .edition-box{overflow: auto;height: 118px;padding: 3px 5px;margin: 10px 10px 15px ;border: 1px solid #d9d9d9;background-color: #fff;line-height: 18px; }
.project-sidebar-mine .edition-box h2{margin: 0;padding:5px 0 ;font-size: 14px;font-weight: 500;line-height: 18px;}
.project-sidebar-mine .edition-box h2 span{font-size: 11px;padding-left: 10px;color: #999;font-family: PmingLiu;}
.project-sidebar-mine .edition-box p{margin-bottom: 0;font-size: 12px;}
.project-sidebar-mine .edition-box a{display: block;color: #666}
.project-sidebar-mine .edition-box a:hover,.project-sidebar-mine .edition-box a.active{text-decoration: none;background-color: #d8eea1;}

.project-sidebar-mine .imitate-select{display: block;width: 216px;padding: 4px 5px;margin: 0 0 18px 5px;font-size: 12px;color: #666}
.project-sidebar-mine select{margin-left: 5px;width: 229px;}

.project-sidebar-mine .input-date-box{width: 208px;display: inline-block;*display: inline;*zoom: 1;*width: 193px;vertical-align: middle;}
.project-sidebar-mine .input-date-box input{padding: 4px 5px;}
.project-sidebar-mine .f12c6{font-size: 12px;color: #666}
.project-sidebar-mine h1, .project-sidebar-mine h2{padding-left: 10px;text-align: left;}
.project-sidebar-site .mb20{margin-bottom: 20px;}

	/*project-sidebar-mine*/
/*project-sidebar*/
.project-detail-com h1.project-seat{margin: 0;font-size: 14px;font-weight: 700;color: #666}
.project-detail-com h1.project-seat .name{padding-left: 5px;font-size: 12px;font-weight: 500;}
.project-detail-com h1.project-seat .mode{padding-left: 5px;color: #85b32c;}
.project-detail-com h1.project-seat .fw500{font-weight: 500;}
.project-detail-com h1.project-seat a,.project-detail-com h1.project-seat a:link,.project-detail-com h1.project-seat a:visited{padding-left: 5px;color: #0088ff;font-size: 12px;font-weight: 500;}
.project-detail-com h1.project-seat a:hover{text-decoration: none;color: #999}

.project-detail-com .bord9{border: 1px solid #d9d9d9;}
.project-detail-com .bort0{border-top: 0 none;}
.project-detail-com .p01020{padding:0 10px 20px;zoom: 1;}
.project-detail-com .p01020 .panel-title{margin:0 -10px 10px}

.project-detail-com .p010{padding:0 10px ;zoom: 1;}
.project-detail-com .p010 .panel-title{margin:0 -10px 10px}

.project-detail-com .bgc255{background-color: #fff;}
.project-detail-com .bgc250{background-color: #fafafa;}
.project-detail-com .panel-title{height: 32px;margin: 0;padding: 0 15px 0 10px;border-bottom: 1px solid #d9d9d9;background-color: #f7f7f7;line-height: 32px;font-size: 14px;font-weight: 700;color: #666}
.project-detail-com .panel-title a,.project-detail-com .panel-title a:link,.project-detail-com .panel-title a:visited{color: #e52e2e;font-size: 12px;font-weight: 500;}
.project-detail-com .panel-title a:hover{color: #dd1d1d}

.project-detail-com .panel-title2{height: 32px;margin: 0;padding: 0 15px 0 10px;border-bottom: 1px solid #d9d9d9;line-height: 32px;font-size: 14px;font-weight: 500;color: #666}

.project-detail-com p.h44{height: 44px;line-height: 44px;vertical-align: middle;font-size: 12px;}
.project-detail-com p.h44 input{margin: 0 10px 0 0;padding: 2px 6px;}
.project-detail-com p.h44 .but-only{float:left; margin-top: 8px;}
.m05{margin: 0 5px;}
.m0a20{display: block;margin: 0 auto 20px}
.m1005{margin: 10px 5px;}
.mb20{margin-bottom: 20px;}
.m010{margin:0 10px;}
.pb20{padding-bottom: 20px;}
.pl5{padding-left: 5px;}
.w216{width: 216px;}
.w170{width: 170px;}
.w512{width: 512px;}
.tac{text-align: center;}
.tal{text-align: left;}
.tar{text-align: right;}
.p6{padding: 6px;}
.p10{padding: 10px;}
.bort0{border-top: 0 none;}

.project-detail-com .table-style1{width: 100%;margin-bottom: 30px;font-size: 12px;color: #666}
.project-detail-com .table-style1 thead td{padding: 0 5px;border:1px solid #e0e0e0;background-color: #ededed;line-height: 26px;text-align: center;color: #666}
.project-detail-com .table-style1 tbody td{padding: 0 5px;line-height: 35px;vertical-align:middle;}
.project-detail-com .table-style1 tbody  select{width: 94%;margin-bottom: 0;height: 24px;line-height: 24px;font-size: 12px;padding: 2px;}
.project-detail-com .table-style1 tbody  input{width: 94%;margin-bottom: 0;height: 20px;line-height: 20px;font-size: 12px;padding: 0 6px;}
.project-detail-com .table-style1 .file-upload input{width: 100%;height: 100%;}
.project-detail-com .table-style1 tbody td:first-child{text-align: center;}
.project-detail-com .table-style1 tbody tr:nth-child(2n+1) td{background-color: #fafafa;}
.project-detail-com .table-style1 tbody .bgfa td{background-color: #fafafa;}
.project-detail-com .table-style1 tfoot td:first-child{text-align: center;background-color: #fafafa;line-height: 40px;}
.theadfw700 thead td{font-weight: 700;}

.project-detail-com .table-style2 td{text-align: center;padding: 0 10px;}
.project-detail-com .table-style2 tbody td{padding: 0 10px; border:1px solid #e0e0e0;}
.project-detail-com .table-style2 tbody td:first-child{text-align: left;}
.project-detail-com .table-style2 tbody tr:nth-child(2n+1) td{background-color: #fff;}
.project-detail-com .table-style2 tbody tr:nth-child(2n+2) td{background-color: #fafafa;}

.project-detail-com .table-style3{margin:0;border-collapse:collapse;}
.project-detail-com .table-style3 tbody tr td{padding: 0 10px;border: 1px solid #e0e0e0;background-color: #fafafa;text-align: left;}
.project-detail-com .table-style3 tbody tr:nth-child(n) td{background-color: #fafafa;text-align: left;}
.project-detail-com .table-style3 tbody td:first-child{text-align: left;}

.imitate-select {position: relative;display: inline-block;overflow: hidden;width: 94%;padding: 0 6px;border: 1px solid #ccc;border-radius: 4px;background-color: #fff;height: 20px;line-height: 20px;cursor: pointer;zoom: 1;vertical-align: middle;}
.imitate-select:active,.project-detail-com  .imitate-select-active{border-color: rgba(82, 168, 236, 0.8);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}
.imitate-select .caret{position: absolute;top: 50%;right: 8px;margin-top: -2px;zoom: 1;}

.project-detail-com .imitate-select{position: relative;display: inline-block;overflow: hidden;width: 94%;padding: 0 6px;border:1px solid #ccc;border-radius: 4px;background-color: #fff;height: 20px;line-height: 20px;cursor: pointer;zoom: 1;vertical-align: middle;}
.project-detail-com  .imitate-select:active,.project-detail-com  .imitate-select-active{border-color: rgba(82, 168, 236, 0.8);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}
 .project-detail-com .imitate-select .caret{position: absolute;top: 50%;right: 8px;margin-top: -2px;zoom: 1;}

.project-detail-com .imitate-input{display: inline-block;*display: inline;overflow: hidden;width: 94%;padding: 2px 6px;margin: 5px 0;border:1px solid #ccc;border-radius: 4px;background-color: #fff;line-height: 24px;cursor: text;zoom: 1;vertical-align: middle;zoom: 1;}
.project-detail-com .imitate-input-active{border-color: rgba(82, 168, 236, 0.8);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)}
.project-detail-com .imitate-input .imitate-input-value{display: inline;float: left;width: auto;padding: 0 5px;margin: 2px  0 0 5px;/*border:1px solid #95c81b;border-radius: 15px;*/background: #a7b683;line-height: 18px;cursor: pointer;color: #fff;zoom: 1;white-space: nowrap;}
.project-detail-com .imitate-input .imitate-input-value-active{background-color: #95c81b;border-color:#6c930f }
.project-detail-com .imitate-input input.normal{border: 0 none;margin-bottom: 0;box-shadow: none;width: 50px;outline: 0 none}

.project-detail-com  .heightlv-site{overflow: auto;margin: 10px 10px 0;}

.project-detail-com .heightlv-site-list{overflow: hidden;padding-top: 15px;margin: 0 0 20px;}
.project-detail-com .heightlv-site-list .w240{overflow: hidden;display: inline;float: left;margin: 0 10px;}
.project-detail-com .heightlv-site-list h2{height: 30px;margin: 0;line-height: 30px;font-size: 14px;font-family: \5FAE\8F6F\96C5\9ED1;color: #fff;background-color: #91c21d;font-weight: 500;text-align: center;border-radius: 3px 3px 0 0;}
.project-detail-com .heightlv-site-list ul{padding:10px 12px 25px;margin: 0;color: #999;background-color: #f2f2f2;}
.project-detail-com .heightlv-site-list ul li{padding-left: 22px;margin-bottom: 5px;line-height: 24px;text-indent: 0;font-size: 12px;vertical-align: middle;}

.project-detail-com .heightlv-site-list ul li label{text-indent: 0;margin: 0;padding: 0;}
.project-detail-com .heightlv-site-list ul li input{margin: 0 12px 0 -24px;vertical-align: middle;	}

.display-b{display: block;}
.member-ico{display: inline-block;width: 18px;height: 15px;background: url(../img/member.png) no-repeat;vertical-align: middle;}
.annex,.annex1,.annex2,.annex3,.annex4,.annex5{display: inline-block;width: 24px;height: 29px;background: url(../img/affix.png) no-repeat;vertical-align: middle;}
.annex1{background-position:0 0 ;}
.annex2{background-position:0 -29px ;}
.annex3{background-position:0 -58px ;}
.annex4{background-position:0 -87px ;}
.annex5{background-position:0 -116px ;}

.mr20{margin-right: 20px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.mr5{margin-right: 5px;}
.ml10{margin-left: 10px;}
.mlr10b20{margin: 0 10px 20px;}
.p0{padding: 0;}
.table-divide{margin: 0;padding: 0;}
.h32{height: 32px;}
.lh32{line-height: 32px;}
.lh24{line-height: 24px;}
.w240{width: 240px;}
.colred{color: #ff3333}
.col09f{color: #0099ff}
.f14msyh{font-size: 14px;font-family:\5FAE\8F6F\96C5\9ED1 ;}
.f12c6{font-size: 12px;color: #666}
.ml10b10{margin-left: 10px;margin-bottom: 10px;}
.ml10b20{margin-left: 10px;margin-bottom: 20px;}
.bgfff{background-color: #fff;}
.fw700{font-weight: 700;}
.mb0{margin-bottom: 0;}



.file-upload{position: relative;display: inline-block;*display: inline;zoom: 1;cursor: pointer;}
.file-upload input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;opacity: 0; filter:alpha(opacity=0);}
.file-upload:hover a{background-color: #83b60e;border-color: #688e0f;text-decoration: none;color: #f2f2f2;}




.input-date-box{position: relative;zoom: 1;}
.input-date-ico{position: absolute;top:50%;right: 15px;margin: -6px 0 0 0;padding: 0;width: 11px;height: 12px;background: url(../img/glyphicons-halflings.png) -193px -121px no-repeat;line-height: 0;font-size: 0;zoom: 1;cursor: pointer;}
.input-date-box input{width: 94%;margin-bottom: 0;height: 20px;line-height: 20px;font-size: 12px;padding: 0 6px;}
/*site*/

.project-detail-add{width: 100%;}
.project-detail-add td{padding:0 10px;border:1px solid #d9d9d9;background-color: #fafafa;font-size: 12px;color: #666;line-height: 35px;vertical-align: middle;}
.project-detail-add table{width: 100%;}
.project-detail-add table td{border: 0 none;}
.project-detail-add table td p{margin-bottom: 0;}
.project-detail-add table td.borlr{border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;}
.project-detail-add .title{font-size: 14px;font-family: \5FAE\8F6F\96C5\9ED1;}
.project-detail-add .edition-box{overflow: auto;height: 118px;padding: 3px 5px;margin: 10px 0;border: 1px solid #d9d9d9;background-color: #fff;line-height: 18px; }
.project-detail-add .edition-box h2{margin: 0;padding:5px 0 ;font-size: 14px;font-weight: 500;line-height: 18px;}
.project-detail-add .edition-box h2 span{font-size: 11px;padding-left: 10px;color: #999;font-family: PmingLiu;}
.project-detail-add .edition-box p{margin-bottom: 0;}
.project-detail-add .edition-box p a{padding-left: 14px;}
.project-detail-add .edition-box a{display: block;color: #666}
.project-detail-add .edition-box a:hover,.project-detail-add .edition-box a.active{text-decoration: none;background-color: #d8eea1;}

.project-detail-add .imitate-input{width: 484px;zoom: 1;margin: 5px 10px;}
.project-detail-add .member-ico{margin: 5px;}
.project-detail-add .p6{padding: 6px;}
.project-detail-add .editorbox{width: 680px;height: 174px;margin: 10px;border:1px solid #d9d9d9;}
.project-detail-add select{height: 24px;line-height: 24px;font-size: 12px;padding: 2px 2px 2px 6px;}
.project-detail-add .input-date-box input{height: 22px;line-height: 22px;}
.project-detail-add .input-date-box{width: 224px;}
.project-detail-add .input-date-box input{width: 210px;padding: 0 2px 0 6px;}
/*add*/
.project-mine-list{}
.project-mine-list table{width: 100%;font-size: 12px;color: #666}
.project-mine-list table td{border:1px solid #d9d9d9;}
.project-mine-list thead{}
.project-mine-list thead tr{border-bottom:1px solid #87b52b}
.project-mine-list thead td{line-height: 32px;background-color: #f8f8f8;text-align: center;font-weight: 700;border-bottom:2px solid #87b52b;*position: relative;}
.project-mine-list thead td a{color: #666}
.project-mine-list tbody{}
.project-mine-list tbody tr{}
.project-mine-list tbody td{min-width: 40px;text-align: center;padding:29px 8px;background-color: #fff;line-height: 32px;}
.project-mine-list tbody .bgfa td{background-color: #fafafa;}
.project-mine-list tbody td.tal{text-align: left;}
.project-mine-list .annex{margin-right: 8px;}
	/*project-mine-list*/
.project-detail-com .project-mine-detail .table-style1 tbody td{padding: 0 10px;border: 1px solid #d9d9d9;border-top: 0 none;}
.project-detail-com .project-mine-detail .table-style1 tbody td:first-child{text-align: left;background-color: #f5fafc;color: #0099ff}

.project-detail-com .project-mine-detail .borbnone{border-bottom: 0 none;}
.project-detail-com .project-mine-detail .p0{padding: 0;}
.project-mine-detail .panel-title .nav-tabs{height: 32px;border: 1px solid #d9d9dd;}
.project-mine-detail .panel-title .nav-tabs a{width: 90px;margin: 0 0 0 -1px;padding: 0;font-size: 14px;border:1px solid #d9d9d9;border-top: 0 none;border-bottom: 0 none; line-height: 32px;border-radius: 0;color: #666;background: none;text-align: center;}
.project-mine-detail .panel-title .nav-tabs a:hover{background: none;font-weight: 700;}

.project-mine-detail .panel-title .nav-tabs .active a{margin-left: -1px;font-weight: 700;background-color: #fff;}
.project-detail-com .project-mine-detail .mb10{margin-bottom: 10px;}
.project-detail-com .project-mine-detail .bort0{overflow: hidden;border-top: 0 none;}
.project-detail-com .project-mine-detail .bort0 .table-style1{margin-bottom: 0;}

.project-detail-com .project-mine-detail .table-style2 tbody{position: relative;font-size: 14px;border: 1px solid #d9d9d9;zoom: 1;}
.project-detail-com .project-mine-detail .table-style2 tbody td{padding: 0 10px;border: 0 none;border-top: 0 none;text-align: center;}
.project-detail-com .project-mine-detail .table-style2 tbody td:first-child{text-align: center;background-color: #fff;color: #666}
.project-detail-com .project-mine-detail .table-style2 tbody .bgfa td:first-child{text-align: left;background-color: #fafafa;color: #666}
.project-detail-com .project-mine-detail .table-style2 tbody tr:nth-child(2n+2) td{background-color: #fff;}
.project-detail-com .project-mine-detail .table-style2 tfoot{position: relative;font-size: 14px;border: 1px solid #d9d9d9;}
.project-detail-com .project-mine-detail .table-style1 tfoot td:first-child{background-color: #fff;}
.project-detail-com .project-mine-detail .table-style1 tfoot .bgfa td{background-color: #fafafa;}
.project-detail-com .project-mine-detail .table-style1 tfoot .bgfa td:first-child{text-align: left;}
.project-detail-com .project-mine-detail .table-style2  td.tal{text-align: left;}

.project-mine-detail .annex {margin-right: 8px;}
/*project-mine-detail*/
.project-mine-checkout table td{border: 1px solid #d9d9d9;border-top: 0 none;}
.project-mine-checkout .imitate-input{width: 300px;margin-left: 10px;}
.project-mine-checkout .member-ico{margin: 5px;}
.project-mine-checkout .editorbox {width: 545px;height: 174px;margin: 10px;border: 1px solid #d9d9d9;}
.project-mine-checkout .imitate-select{width: 300px;padding: 4px;margin-left: 10px;}
	/*project-mine-checkout*/
/*mine*/
.project-detail-view{width: 597px;margin-left: -25px;zoom: 1;overflow: hidden;}
.project-detail-view>li{display: inline;float: left;width:572px;margin:0 0 20px 25px;background-color: #fff;}
.project-detail-view>li.fn-left{float: left;}
.project-detail-view>li.fn-right{float: right;}
.project-detail-view>li h1{padding-left: 10px;margin: 0;border:1px solid #d9d9d9;border-bottom: 2px solid #87b52b;background:#fafafa url(../img/sidebarTab.png) 0 23px repeat-x;line-height: 40px;font-size: 14px;font-weight: 500;font-family: \5FAE\8F6F\96C5\9ED1;color: #666}
.viweico{display: inline-block;width: 24px;height: 24px;margin-right: 10px;background: url(../img/viewico.png) no-repeat;vertical-align: middle;}
.viweico1{background-position: 0 0;}
.viweico2{background-position: 0 -24px;}
.viweico3{background-position: 0 -48px;}
.viweico4{background-position: 0 -72px;}
.viweico5{background-position: 0 -96px;}
.viweico6{background-position: 0 -120px;}

.project-detail-view .pagination{margin: 0 ;padding: 10px 0;}
.project-detail-view .viwe-table{width: 100%;}
.project-detail-view .viwe-table thead{font-size: 12px;line-height: 26px;text-align: center;}
.project-detail-view .viwe-table thead td{background-color: #ededed;padding: 0 10px;border: 1px solid #e0e0e0;border-top: 0 none;font-weight: 700;color: #666}
.project-detail-view .viwe-table thead td a{color: #666}
.project-detail-view .viwe-table tbody td{padding: 0 10px;border: 1px solid #e0e0e0;line-height: 32px;text-align: center;color: #666}
.project-detail-view .viwe-table td.tal{text-align: left;}
.project-detail-view .viwe-table tbody tr.bgblue td{background-color: #7dbcee;color: #fff}
.project-detail-view .viwe-table tbody tr.bgfa td{background-color: #fafafa;}
.project-detail-view .speed-box{position: relative;display: inline-block;width: 100%;height: 60%;min-height: 19px;background-color: #f19776;color: #fff;vertical-align: middle;zoom: 1;}
.project-detail-view .speed-box .ratio{position: absolute;right: 14px;top: 50%;margin-top: -6px;font-size: 12px;line-height: 12px;}
.project-detail-view .speed-box .speeds{position: absolute;top: 0;left: 0;width: auto;max-width: 100%;height: 100%;border-right: 1px solid #fafafa;box-shadow:1px 0 2px #eee;background-color: #7dbcee;zoom: 1;}
/*view*/







.wrap {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -86px;}
.push-footer,.footer {height: 46px;padding: 20px 0;}
.footer {text-align: center;font-size: 12px;color: #666;line-height: 18px;}
@media (max-width: 767px) {
    .footer {margin-left: -20px;margin-right: -20px;padding-left: 20px;padding-right: 20px;}
}
/*fixed footer, cannot del push-footer hold footer size*/